I like the balance tube stuff. very trick, but concerned (scratching head/ 'hmmmm') about the tb to intake balance tube up the center of your engine.
doesn't that lean the engine out when you're coming off boost? (ie, boost pressure before TB 'venting' into the plenum when fuel delivery is slowing down). sounds lean to me.